weekly contest 324